import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import { VantResolver } from 'unplugin-vue-components/resolvers';
import Components from 'unplugin-vue-components/vite';
import dns from 'dns'

dns.setDefaultResultOrder('verbatim')

// https://vitejs.dev/config/
export default defineConfig({
    plugins: [vue(),
        Components({
            resolvers: [VantResolver({
                    importStyle: false,
                }
            )],
        }),
    ],

    // server: {
    //     port: 3000,
    //     proxy: {
    //         "/api": {         //代理的请求
    //             target: "http://www.foxcyg.top:8000",    //后端的地址
    //             changeOrigin: true,                 //开启跨域访问
    //             rewrite: (path) => path.replace(/^\/api/, ''),
    //         }
    //     }
    // }
})


//vite.config.ts

// export default defineConfig({
//     //......
//     server: {
//         //......
//         port: 4000,         //vite的默认端口（别和后端冲突了）
//         proxy: {
//             "/api": {         //代理的请求
//                 target: "http://localhost:8000",    //后端的地址
//                 changeOrigin: true,                 //开启跨域访问
//                 rewrite: (path) => path.replace(/^\/api/,''),    //重写前缀（如果后端本身就有api这个通用前缀，那么就不用重写）
//             },
//         },
//     },
// })



